4161465
17865975
70524286
59592319
25296863
3537976
15254441
99275596
457414
79226106
26764332
12236502
37604182
54427395
1388778
43763898
35747366
97241262
10598183
6408498
40761298
9112112
44588840
7950267
38871339
32437140
25012264
36104667
7468037
20041676
19544115
20108430
50964413
84427668
65027788
76296075
47784362
7545124
21984024
50046716