42636169
2068008
20299792
449745
14103827
35456259
89103572
72909721
3837829
39383521
42131515
89889139
41252219
43361128
62779938
7984107
72613261
92472530
52223506
47598587
86212868
48839966
5059801
47346190
7981738
14898205
52117532
41789824
45809704
33116807
42589471
2248957
20139935
33363845
15076889
39023191
15755218
21537770
80327391
13457754