69655600
70871772
52867250
9961439
58995824
14372933
60176009
79071476
3223359
74879760
64708380
30771485
97165261
5061222
2148408
63026012
2995958
77447455
87668308
16441319
93467584
6488702
75818094
86655711
37687444
57829767
14169147
23082306
26801968
10353456
6474947
97779637
90293481
49457168
84247146
98273659
70886247
18039831
23949124
19834818