246442
69917145
97222506
5112557
85897862
10658491
62056071
49673800
37822440
21768263
32629340
55804255
37193479
25126859
73088436
23606700
40551945
99404150
79596064
27854896
50391810
95871117
57793516
7336586
79571798
18444688
64478245
6972682
12397931
38746995
7424233
56706124
93325737
29738331
65932187
19513675
46479335
81865913
86834377
94497147