39814868
73713749
53654671
49034467
74043003
99681401
62586328
25689959
289715
40416187
23698596
11514784
76545357
9882214
95584933
99288401
11602896
28249862
16619835
6958203
62936490
56158948
44165022
4845956
43206134
21597940
74006165
61128331
47117784
13171436
70985646
20118893
7790320
24501405
95148444
69755442
3125103
29468416
78375392
253441