20888747
72673881
79507075
54387362
20742425
14836757
34541173
28344031
47542734
12536636
47267288
35482401
28159593
93731063
85228267
71456630
48329984
57848961
51265881
71647414
7143490
8812552
18297090
6987688
65812553
63618572
85173473
8385373
58348017
15465
97837190
698100
99564685
2395138
17295291
33883326
41346459
32609374
97927110
9755881