32794256
3199519
66614621
61877226
4992266
12989152
49802036
37742754
40281335
76707502
91026008
69026683
82893575
20731813
8252697
27467532
40002317
76585582
95483281
17567804
25355195
32864666
53181480
25826663
50233226
95565746
426516
12255000
30618991
2719666
25842492
98426296
27358312
95463251
89784056
78649204
67895092
2597509
62928568
23388934