9013133
89548853
60228220
94598933
3976292
776939
95894483
97303991
49933942
70811025
91229921
30398213
53311007
15131075
572334
33201797
30779721
40423556
98585578
80918760
4128287
12903810
47026745
30857755
25335225
46324780
43005814
24043316
70904185
78587233
64761836
82579
6663324
90436606
92126819
39769924
93713372
31132451
13421795
2016800