77988827
20382708
81495599
19605822
2042100
29269497
578671
10249807
65794091
42456248
79407966
10001003
62397805
96395292
56316246
9006670
75994868
6923078
19078943
83525897
38926474
1128729
2114888
5508095
12881542
14582995
97573820
70492234
21177
37293740
59696925
43836148
2603444
70471071
56114420
64104854
73043769
9873430
329957
40459589