37295027
4380574
4692337
2316354
70666135
16939385
22069291
436491
12629279
52079299
61883815
24566623
99426645
40605025
60102614
4065764
52011111
99438435
97662828
25572884
29016788
55032998
44317240
70653133
98881468
89655796
5249474
21537914
25076473
23564497
32789451
49011113
78118475
16665467
38738040
31216122