57333475
10443277
60432321
29264255
92162800
84756326
24719467
13046155
86383120
98283122
96579998
96879860
19063983
16061681
702610
57927861
22154407
34992820
25241422
72546621
99224085
24319650
7815688
73137124
51715
34288897
91477564
59032322
65125998
60745389
76986998
55828412
12671195
48523896
6231573
819752
3001981
17427421
99904731
92306966