77037217
28837526
72556698
94701534
988161
1597528
65312441
9909876
90594056
70181270
89537219
89158851
32346888
34074460
11875287
13263021
61891294
69009030
36302307
67865726
75487884
51033659
95146694
72425376
1016945
7169593
22251755
53979366
86404462
33952810
72692744
6839587
10494613
37034940
70463788
51969273
38979840
36198272
84118421
64348592