16307011
56343305
12994381
97868037
80237834
301310
23281246
21846003
8263866
29923297
297522
38993490
83849206
7151399
12586077
13668253
84818476
638693
51678177
49025177
630961
24682271
1774298
71043626
50967226
45437876
92803264
55765574
24232400
69852971
40281605
92683809
47823421
45451587
82347222
25047165
15396156
27429989
83437413
40369007