75467208
2270201
17901813
2805295
58018428
45184776
32595016
142047
5718863
90536953
42983973
95368172
21982813
75916797
22144888
9913827
60624062
37675264
77129678
92708883
89391536
1587533
64575930
59306708
47421891
9281476
22176767
164926
59035570
32973039
39526747
91144647
70643630
60513663
40114456
51947385
49661907
39259693
24602218
15772817