15672844
8967995
85107499
66808252
70289788
8723740
88803013
14635702
37988488
30921594
94709041
38345410
51184403
27433818
28243052
93138432
42513665
186926
56359633
32387526
2259892
39771470
61737910
93726400
83609803
30908182
26948061
21668227
50104963
50216512
39236881
769176
95226383
9495586
52312734
67471019
95856407
8964930
34129202
25158333