21775
74056260
52392066
57113665
21576379
12134830
84335250
54361630
7751983
4543274
58792428
26509212
39871242
24189673
31995629
25649705
50948725
25424184
1654811
97678395
87593043
92419752
14399971
46899379
90596590
44593335
16582515
5621917
31338544
46994109
62312865
82391038
70232983
28829022
3632717
17864447
26312754
58148560
21255667
4088193