76564250
67529867
83097849
80095533
1955630
96539962
70878181
61443481
58448562
2726243
56788421
98009253
21969081
8631434
24688221
84994737
25831714
14497050
83183448
75622050
90795408
19397876
61888930
30762111
92482997
4095671
77049399
22483624
12303711
9661164
99582213
65376500
97101582
84631738
97367722
50555061
936845
88801665
57018394
52074958