23565183
4809753
40995132
13603920
3696223
78045628
65775541
80389295
6688468
67432234
85221755
31445415
61495125
20087930
90749340
15973343
78949604
94533960
93368486
20611493
33795924
61746081
90345389
82597818
9195737
64879172
85703752
22029091
71121318
20146228
81208369
38168126
581055
29866951
53066070
84722876
63068001
2877958
52202012
47353266