34806700
16288022
99559124
93938211
32469726
57759115
19614407
90665727
58974466
2534139
93946117
36935990
71307284
40914123
7589526
19418664
7893234
58378349
21349998
46854274
30564892
76118561
61063759
91934306
59621394
69458518
14102682
35804510
7366103
56566321
61032676
40474288
96801653
55263767
72762506
2676799
21088497
72783260
80603970
83678928