25883720
95769125
46887013
87928590
9912453
71155898
42705415
38773833
89689610
30699844
79985254
36972005
87852137
15578716
2511476
596569
90837537
61167630
39483616
9633659
6518966
86031599
38463204
69295152
807317
24435395
31164750
20527472
97867597
87231952
64498436
62214934
16918355
34279981
8760994
19852151
75568341
8966027
54631618
92363590