66593342
1024956
41368913
58675994
60878008
24145913
8935963
89379068
56218738
579581
28688576
1792380
28352210
90996728
79327836
34145032
16316200
91135157
52968469
40786448
40658492
27795045
24786661
97396474
70065543
40501705
70882444
37498675
9928284
42734528
64524457
58926534
6705159
91242794
42294226
75357818
4265203
18779373
76281835
32201382