1445176
44108643
57077983
9288918
14352272
24736351
41308008
65927593
32792870
86882911
39119234
3595752
5553429
19337585
7986082
10699911
97395677
60884649
7885257
6084915
57818708
2721796
5665019
94108800
62044915
18006957
95518807
60106261
40086756
75635752
9476135
11819299
18558481
2272210
27065983
96568370
95352100
75077296
33872885
26537833