80522815
57458846
36018516
23196126
23591177
86703126
24074000
23705737
14725201
74526824
45104468
91191269
42403991
99389934
97649325
80521562
6177273
29302125
25992266
63558396
7479581
76425687
49271417
52888346
85956367
58739676
7020425
81328536
49327994
6386581
95032128
97434614
43809435
65735342
27744416
21818526
97924750
13758906
29497116
50792458