92217818
35179180
5978553
42341614
74215952
97588168
48984538
32942911
87744706
78526717
54115785
84639331
49867025
84515308
92654637
16053620
98308512
56963759
97824002
76214266
44528307
82125505
14844676
6649825
60863662
21246658
14663753
9118244
3317960
73106079
65487095
10181871
93161914
7480998
64703112
45896530
25963471
3614494
9183854
72881647