69573717
28967374
1255802
22125932
8372906
11659267
36871651
526367
7387700
7932719
77011394
90535098
49935167
57778229
23484680
59256203
41359292
67066545
86578404
45647809
16662554
38237902
15816331
8839426
127900
79448760
50854488
98281626
159278
99835192
3149019
44033485
78497072
85597942
31051478
24334469
36797150
9343942
79236243
70167840