80818681
65716908
60731230
29746749
79946825
88376194
40685652
67365173
4166412
5557765
1113468
66772394
68941289
26291926
2250877
92484058
51636661
28589381
90493052
99639100
95754316
78632669
1322770
72132750
84618215
68762920
51993914
46605861
36936484
45403114
40043826
98759
77514792
42648042
98321755
87161975
97104671
21791613
59688827
70676516