11376542
27093966
4911116
90535070
70869230
17564053
2196484
76981545
20801168
84833335
67008000
48398658
45224595
37744982
20797229
42993130
14784676
58217795
96103605
94704297
38491524
82012066
874601
98407467
40583075
17076964
97642337
46337218
47183545
1253913
90573786
15512502
9357101
28056260
7664701
64755419
2407413
1991438
74503438
59671600