8040749
9375152
3552976
19349175
30655405
72019820
5517422
31854591
21775168
12285335
15507073
33928572
46218310
50351347
63869643
1394365
95374734
76454948
36713248
18229146
12334618
50373284
78537833
28115833
29499945
70152289
26002240
71194333
13226159
14039322
94793468
46491492
59369982
72066160
92189473
50868138
83426815
74977423
76077837
70613060