127468
97582086
90802529
50083514
623782
20345275
82331265
39861942
43413493
1095178
56649881
17179499
39674646
9062580
54254641
82668960
66832058
26936995
53349428
55645040
74452384
86031206
5621209
8519401
12208666
67356419
97364569
78839411
81903348
21672516
15764174
10545714
27241989
7104544
57183127
38438730
37222922
6011058
99023645
94122143