38734790
72567215
1842684
90185520
36464740
58673
64892238
60185926
76664958
2533915
79817463
63778687
97586247
7892760
60087392
40737979
63333862
1152489
37662828
17492848
42616560
8874596
95113932
69985919
65763457
83264902
82388885
86886823
45769249
40076896
33825242
7402398
34872888
11144417
25173324
73514301
78748636
2543232
90931035
28244725