17208828
67981520
1905978
5077853
67101110
50934727
65005466
72644056
26648218
90698460
5822448
91322325
42209461
3470241
69566762
84245561
22783053
60263716
3317615
32069892
98852342
1273235
47547438
42519153
7692263
81672800
72394747
78063868
18133290
42429377
77936048
79711581
40103129
83373372
30365973
36604192
11356770
35283324
5651223
547533