26552998
6234702
33333844
21249526
26473802
83379354
69457640
19194794
7740511
59741138
70386889
5523474
35175634
7611968
18486577
16048469
81944345
17001118
80193634
9357107
35974973
28677273
91718843
89891433
16035124
59573671
74948712
29607302
27089613
91298663
85603621
1023073
56915200
15525390
32296293
91485001
2589443
77164463
35105767
79827063