18036014
16857094
48747748
32665769
53262439
20123
64001663
11429659
9732316
21896024
70586512
5747945
84491009
6370511
21798707
72859316
58709873
37266167
54075151
50036719
82542365
69495202
65337811
95407120
70766852
98746639
67431667
2315350
75775325
49808119
92975571
7987475
91845576
80679808
32007617
12349863
97708649
93205361
15573388
64595576