57635773
64789536
1444306
43071326
39013445
58045314
394761
27497038
32576977
62769199
23917319
87457808
88123142
85591875
39326102
65645884
2716307
49763578
3635778
561921
56384598
89892018
41322764
25774318
98332925
56031115
23142913
57087035
94161798
9846882
21768355
98104679
34531145
69159484
91589052
45123965
13384076
68149668
58223341
1121180