84647855
99826320
4608621
2982245
26579220
36513106
58607989
8386769
5397627
99027857
9575403
86489941
1992111
5313972
4216344
2989401
41067157
80999965
72465118
771956
23077715
58608407
11836395
70219069
51185865
6266964
45993454
17813768
40481092
55535327
17035111
24424444
68996753
5093674
6077233
52675260
82633483
21252068
73805414
37861600