6069362
351415
16696808
62133421
2256253
32958990
66604872
302660
52826837
17055447
27358539
52057007
55815525
26827469
92761597
30779213
49492645
47213375
69856553
24591138
33912587
80624660
16128857
79004669
18922149
94487963
57128247
25591222
20289069
60548315
95494339
34647377
37987457
3282627
69742251
87868181
64484592
53468221
92003581
39093298