83346660
86361164
32225182
68867456
860317
56049572
12667887
86797509
3112423
32419310
45536587
56597259
55005049
45846894
1245142
13091177
12299083
77136317
10077232
60875751
43792510
1561138
37863499
39931308
31074228
94336360
35414096
10953329
641795
85558010
13606717
22489358
888274
96159287
93619383
29736951
61431724
41897341
71136711
81587457