52161040
94736935
71912125
64598172
57616061
34699296
87688476
13795205
12608100
30269385
3327834
64281382
38151609
41633420
72144676
21618376
63266646
89636735
21348896
1087490
61478046
48257757
98398436
91586837
727952
53879902
38346103
17044133
93208241
76626745
13305928
19531407
32208455
27045577
7178108
8632812
31961042
97126550
96535910
57561500