88982528
73222682
53532368
64786420
78976934
38995206
31372442
4114527
45609199
8142464
91349187
78989908
24957454
69022679
5017829
69894019
59341142
60565604
83861299
723697
15594137
18335415
68567952
68667004
88493736
7072599
27812306
93426469
22417017
70332319
94193850
12876370
65075839
10284435
23409245
66569999
57187821
81306281
42696600
9067925