15705711
27715884
39503127
44319999
51476036
74898248
97765107
64213283
48462539
17717256
5901061
29758039
66102307
75422888
40529703
7045286
68769323
24504868
39963443
74331266
80454152
6841495
11331587
54096047
70555818
3972857
3862577
9490897
53722420
4682770
86487981
2402836
26677886
2098982
285613
25793723
42613609
2455705
69897519
4249276