35179838
468170
1006277
99508346
5499444
98919766
92717771
40555185
92099258
46083800
50326205
82383846
60026856
69065784
46779554
33852642
84334136
10825658
7004577
6731295
28308352
3010988
76306895
24738443
9331433
8295432
63708105
12227176
4850623
1841249
8938037
844758
9049195
38548282
7688651
13934786
5547326
61904332
10976107
52278052