6108928
72204996
57011316
6608031
77603213
79608735
32809643
20532015
35002798
33773124
82875558
40819996
90865237
66839292
57101134
16293495
34963857
14501219
59919856
8499483
52481544
50148053
68502155
93873905
48096373
76405829
45419968
74251706
66692917
73702243
28961322
31876201
75425688
618696
4271624
67528086
32291625
97361962
21885567
16335599