75862179
38903449
20348307
37426993
97426390
53204602
52258642
52188330
20992323
1563116
36566197
19851082
7626663
72084918
1991100
2116715
3638825
70543391
84251488
89193119
90754376
12156484
12309887
80016752
8863423
29979380
45076669
73377653
17377506
96816138
98683266
16639956
73469269
80943788
54069905
38345679
56373655
21315055
93353600
68408960