1375300
68255102
9949370
57282734
57406756
53999137
5817689
47688636
29303201
39296495
35899262
79618556
8017613
9141696
53911084
95027386
7051199
9081779
77402786
41275034
77168304
57843005
10896412
88126885
45816811
91201693
78685349
65454823
37692082
4545305
2728508
16159568
70877511
42366383
1063345
6214118
74243931
8824504
54645827
89693300