93225468
34992004
1408765
38664270
57564840
28269046
16871564
8031131
23539884
81176830
60586295
55214543
10691415
53684074
61014763
60711458
93461208
29482128
59953095
54951125
57906032
61565992
20025493
32278540
29682446
7165403
80995005
92062985
52958339
94175089
73047367
6338488
66352304
9821675
45766075
92241632
78669309
32681209
28661977
39769168