2067345
3035110
53341937
10154291
58574112
9806272
87258361
58663927
25365593
3050456
69248331
20342497
54737674
81852527
35304261
30455292
49074210
49912443
92655219
58502350
19941074
51268755
43469671
897981
4607395
23331040
37421630
11187382
310135
245384
33232705
27073649
21051361
44583265
35725863
55342301
73297463
5651457
24338447
87201748