27583532
56562468
6509187
3992486
68513567
20229962
917222
34155181
18486755
62946386
4613793
60516901
36147471
6390494
23186211
66543626
18304578
54992211
6191487
69142817
99988786
48308385
24311654
22012796
22141977
92418174
58692396
79563592
76538041
23816723
23834169
34655775
51884032
64574894
553266
43344809
46795958
44549097
74943455
48518870