12915211
16415022
85053684
20784887
27859527
91738041
711663
7513384
65227127
57862426
71342772
73304587
21417798
59197752
17188436
54299187
40875634
7461388
29406056
8477856
62815038
54631623
62862404
65918262
9578831
34344706
92046376
68652024
25214207
71931583
6997870
90261476
35104172
47599772
47424323
67166504
54291993
18559767
59849079
1984550