34089985
38703330
27303164
25841285
1965334
43157771
78614385
44992538
39191038
82691146
17127359
96294820
3307244
1799823
87861300
75119009
19272184
3579498
82955420
46806029
56992074
61556512
230104
64323408
77423155
98798859
17624576
94908769
51267412
9525825
66291721
6433851
57499832
13015588
59758449
40966019
70823668
81748334
11356477
7816599