88386012
1143828
65897245
4115124
25318541
60159913
21043069
36444947
13828098
56552140
37145283
3425835
5777122
29494942
41682271
27330
23328938
83392493
64918840
14453304
98443184
57226514
4027714
18287281
38299941
98662012
23411925
36893858
2239522
74643526
570382
44596058
82141450
50835913
84111591
364718
84395046
45289973
8323206
5866477