7988522
2939568
53282422
41888194
58825347
31408565
23606601
6638827
3143245
2748491
45327365
15358014
90426292
40396446
24196890
76663120
19062347
61623120
9235737
80226654
1580535
20736277
18934238
24766502
21887267
5679978
59422136
10669527
28729275
75183135
31116419
42568872
5731575
61834821
28363673
13845050
106059
2211085
84754314
43725901