48972900
56702001
3771110
32013821
93798654
84064162
60747168
27376270
83518881
1896981
55284295
69983861
54339641
45858703
96331323
3267085
37187524
99304921
8419599
45922995
60611394
19838750
67547009
2663922
34373452
35974577
88712085
7474503
78396775
6187937
11308911
3005159
28032342
67082666
68217265
9512352
53531241
10801930
19325951
7573618