29582774
30359163
30434045
52718121
46772061
27795848
64843592
50783345
9400760
63249072
54285506
35163966
85891653
29387301
2533985
31715819
64403588
41916618
76291744
45307464
54003405
66225200
99362605
57247756
62359351
48201309
857759
64126674
89627608
75468604
42228634
68388638
64511318
80725231
59375193
68819347
86801509
70628984
56124845
2374295