28914025
43444768
61668932
37331844
96192413
9491562
99502144
55789729
66532239
9539600
6907960
47659555
38788640
18171938
34279285
3907810
1487274
40083090
50647076
43681761
13717571
40246810
12299929
65822010
80587187
34342214
54896869
74891079
59249185
9922695
6310455
61203715
63178087
88326310
14971970
5572894
44183241
89628870
51985071
25528079