91713850
87485040
4863408
85862425
80246837
9894571
51809368
46485388
26579139
14768780
27226263
3482843
5079110
56189575
9874283
40152833
37002741
25378069
13597076
85561767
54956437
17474718
94237144
50258099
78271312
16865146
59522716
43967214
40054736
10686764
98834550
67557429
7781465
78012240
69361658
68769119
84517549
53288197
25082667
57687846