91698576
74639285
68787683
11481825
86549185
72669216
2118322
6630366
98047681
76479750
79366770
7957150
39963679
97428872
18078923
57119249
36956173
67027604
33563634
79224915
56026137
38987753
1706658
10075509
2804789
38291948
61245326
73801724
86811526
23903523
82563964
18713693
11554207
46178546
99362020
9374219
60331589
20338623
76403544
24115398