21447574
21094598
29292260
69049204
4606180
54914757
39853561
71704379
32086182
36497031
13253660
44946461
40944260
25727752
24227055
98326911
31175941
93116738
5092940
68678394
90189501
43362762
69382320
52354314
19022851
8254140
40514971
81644108
5718001
94185389
57392314
36444342
27485995
40041189
26576842
21893975
2546251
83746441
2689688
90782226