43917700
535189
25415290
75124656
35093950
68585640
8317511
87818311
30056374
69216089
50636689
28361497
65827983
7582449
29693586
12015918
65717917
53869374
92786672
17666817
18667343
76066933
46876249
21107966
91495682
43157873
5771410
47729208
16228550
41516512
84372322
37087532
60495277
50325764
79382575
90102538
5683338
23412845
28268672
54621650