42852423
60069233
654195
5471223
70102647
86503775
32067749
16484104
33729146
33647336
16345842
35316486
70707209
2168725
32758655
73459187
7927484
4225417
25178024
76778188
19754856
33906526
81271280
69028778
68474489
56114706
66518992
65312348
93545912
9741236
16567152
50328715
79435211
27985800
40857623
62342856
39164357
8751590
22007855
32426314