93417166
64782943
20489730
97008919
55197619
14273347
45045666
53598375
64104120
15813686
65279378
2078654
87706304
51408648
43273122
18923890
37341631
40502620
9207055
19989094
83342962
11729452
6466349
67037168
6379935
81911967
29374144
69599415
9418760
31111004
1022059
4438334
67756633
45141687
67658718
72441968
45149303
19083706
75693379
56084280