52606820
50157922
55227036
8893091
65331943
95066163
27772692
23035240
63365176
26621527
10621712
6005136
26249821
30361770
12354805
50833471
65147765
70519854
33892548
1549517
28403120
20182676
53081356
92138377
7785139
6874991
41905188
40033808
90035164
52548358
11146882
58611094
41543284
86466054
4460599
5545754
91213157
79024856
1566363
6504795