64716942
91063420
5277844
1116341
57724165
43248348
7956231
2371855
99336327
24973157
84989661
97687248
48696960
87017988
3346416
17172549
76775712
56271642
75786564
43433516
4445528
80336247
23563785
26193965
71214496
16712456
21253664
12875470
91318813
17907924
99039353
13438612
428812
71661149
34213536
3975650
44246703
26065170
5687134
1547742