2443643
81523257
14057336
17731453
7677714
84167095
10106140
7711278
6791914
30836360
24678823
64012306
5133581
38342377
8304437
56123351
3226105
594419
33432732
40922907
74612799
7666522
91999826
3419168
14054429
19028198
37472542
7878310
1467444
54401157
77473436
75061719
32644683
23767887
7442149
69933024
12028813
96444394
31615806
10287742