76777950
6689981
4433429
45888736
8618894
38918810
88998419
26291493
54097438
71353034
20409658
2628172
99253251
1356816
84623970
73341651
144089
45648019
1416631
12239452
50703343
57026157
27827027
74272964
50753769
63223647
34872267
72677862
86493947
73183890
2307728
72658918
24585219
36432048
94708631
29327509
51407986
77257119
11313517
1162499