17881856
46717911
24291081
54655001
49973911
1946653
58209171
92271040
15684797
12963094
7676359
4245816
15811690
80797194
90427634
62386776
30044504
39617563
79108859
60708150
65389941
44713790
91828112
39218299
31002150
56847812
80237710
26565908
71808683
4865682
53976875
47692455
98617360
62079239
526852
23428652
84959446
24831393
62328343
22762987