21731423
83293956
3716868
2401908
21112371
1788035
48287088
10152612
2522920
1782147
71137401
74411593
20704983
92853398
90389616
58915188
29783647
69827109
85541116
95203449
20277978
41806848
38614662
3927719
88646137
8963700
30548884
19841382
64932803
73893317
5469370
85943861
17291206
45171325
2079783
12334611
15778954
94927731
64766470
92953666