76749849
11252400
6895174
62913171
46299183
8643956
75109904
4501148
6746753
88336718
47976666
21146018
49796809
72682449
69403612
31607010
1811238
4806751
45058935
88703208
36182223
27118192
65598565
61534165
86205147
58075987
6223521
3549487
30108819
97387080
56302358
86818268
67248106
35424208
19138780
33749327
78321067
97383293
15077791
85385631