43573155
38735811
2598266
8852897
8646244
72079698
69846565
25241481
51638810
24778760
98359758
93826595
68117287
28555840
53087874
88247985
58932063
4397439
20744930
9709156
47728807
68908942
34795480
43465302
59506897
20601190
84022515
19964240
56369785
59954421
1646989
7947330
55592694
44098358
12623875
62465832
60279080
70824745
51256606
83847095