54032239
6251251
63653957
543179
32585750
45628036
64103333
10673921
84247795
57856106
28757684
61686014
98264690
82794181
19897468
83519772
94966478
83571721
9871626
94461210
97654214
44417910
16604569
10637087
46958012
21363230
29694790
1405584
41993868
38136684
5583112
10226015
3690618
67207703
52767138
1252156
83079063
20235145
56732180
39101735