48789574
16085050
1977836
79933990
79782846
7087817
68619503
7500958
56594314
49644818
98954191
86371251
68393786
3103432
40744808
29043604
19527715
6217406
74365054
6132900
62233631
36649889
97204085
54284989
6726852
44017870
65063910
70055016
57581755
1276535
94279880
36204557
88009456
17549182
29671312
61848602
7378643
45214661
36143999
83212213