4855549
12828426
804619
81772991
3443686
79026131
7568285
9087822
5967579
2713192
15319181
94312128
29772867
12414722
34203187
16546279
84128187
31559424
64505858
6405901
17128486
4905009
33668422
16134695
49918575
27588325
7391139
23669037
22826980
45491970
64298460
96861663
81365292
29446889
18133102
92479468
60513361
94013479
11856913
38629829