16063711
56066702
20887961
10585918
6889897
34784982
10171948
71713481
31302585
90349020
70825573
56927495
30808058
73877556
36004537
39451611
56838675
3394753
43768
45736024
38799663
52044273
8941959
25281901
59305995
61752717
6159557
43832763
8477603
16951872
1085191
53636573
38056846
58458432
86831362
3987972
19955362
70698336
51323465
72037977