86886200
14643285
49073336
4387265
42652589
1800337
74678396
10551880
773369
98457772
59042258
39605203
72244996
77689912
2993469
30286645
37685635
25035282
72457047
87533681
90889792
91933017
77522788
43866723
40776452
42262414
45947993
47503425
75244131
14379062
61733693
41762558
29442897
6076437
5603876
4374875
38436768
79955633
80895381
33611416