81697805
14753472
89799860
73761280
74756496
88499222
2410324
59627408
60735918
16143913
7081370
84659928
70572152
74312227
73531986
41357338
50341896
63087888
20999068
94072510
9794182
23103377
87624429
20391312
43922281
17805961
48169305
40685741
78623159
90484162
66451198
2833445
36709419
22155377
17485368
78147588
41009058
55164088
93853311
25598133