57107088
32434445
68688130
93785645
17679844
7815584
12222566
28922419
40213282
4191764
37794145
22308658
4558868
56404529
9393553
71316262
72434395
21897742
8689774
1489091
51999567
8844517
24878725
922760
79535708
68791852
97435256
64361914
70546695
99312197
85167729
78483158
94384629
75796440
57343869
53023636
4955427
38895358
65278612
16366898