83904106
79478756
50601987
72597113
8265874
97468966
7773081
8458984
30578185
98193014
35274202
79385399
30526304
8705983
51557765
6441116
59448127
9913384
99993514
27919053
7023188
90457642
75494237
60228050
41817639
2212617
1863101
67311292
67619589
79926095
49217420
60215531
688871
86292726
22024549
4434600
94051215
65622121
79557268
16452818