17066358
76101046
5635483
95966912
67644258
8567881
5022372
2084997
10082181
18811651
50186339
82621237
22927246
45445457
62677866
19944393
49139547
72559067
68306615
75593422
70003180
24611802
5203575
77253907
80468427
62126948
90793158
78428389
1019408
70111969
13899670
36179198
3215032
3336273
29785464
98679959
36572483
6467529
12032106
29585342