80271183
7373463
47817775
2850969
4104532
90425900
82559435
11433752
56097175
58693822
90646943
13263549
73122346
91981248
98401614
44913010
76684330
75229250
5362513
38465638
48198324
33151613
663515
52022542
400096
80618336
27662655
26522293
75869039
9377760
90472139
92858760
24595053
57232173
3322929
16348000
77274287
932704
21155915
66823351