83099820
1496731
90386156
78827653
17097542
79663087
77414581
84077953
99685710
41391855
84654570
5459693
71836797
61096832
78145847
60638594
42607864
5129622
34997943
25368048
7693794
95671448
9318308
59588755
8036753
11829976
38596816
70243694
4685986
70149608
8330939
43613674
20929362
29469337
54967705
95144156
64953890
36389936
99681700
87951302