83345503
1841387
97992564
21285013
57025239
4764554
21157657
82665296
24748637
36337570
774670
415715
53708305
14685849
9806704
24052498
48212679
4061246
54213013
10047202
73093946
87098678
36254669
50698539
6878762
71272131
4897269
24051484
12964037
87696106
54517048
28052832
66485452
13682555
5210409
90854072
14707974
28612133
49284385
38441706