16037497
56646194
62267821
17407468
30989646
7570765
33861021
71939760
71858500
2959103
41447384
6801543
80869955
1587660
75767555
49888817
30371490
59712076
39173060
77194938
65164310
87571333
16943102
26357458
28856586
9723199
84521021
4218444
16853465
23952110
63655173
980580
53096948
34398959
20382980
26992599
97614109
1816353
66675269
743298