2385290
77428
43347048
33058011
43434348
82018071
39885860
41524865
40029515
56116185
5502390
6822463
72032004
5857520
62437779
88431854
11433461
295660
63055706
92756472
96709693
11611270
94366001
54358853
51425580
32243471
98658370
39586537
96306458
37279159
871158
19403149
13059302
80989181
70429329
62595758
61511033
8157374
64394345
12078223