80938170
15278798
49482591
1835108
7915589
2104022
5964524
16816664
10983311
7724376
64803376
37398590
74749878
58376258
62796712
98208491
43592674
255267
10913744
30523147
693216
60802402
5481170
97842680
13688408
74299340
61606504
27168091
19584431
9705103
16607009
5665601
94506981
81857592
61321579
89232384
26576334
35768950
95594685
6388511