53730
29822289
3118647
2894469
28831186
1595377
14576816
58838219
68031249
66908211
48883471
33515421
71195956
26359858
6903933
9408390
82348752
57165737
23683583
10982698
56806058
44919199
36092312
55205198
44646672
83009365
1670662
66216853
89664818
40279057
68599540
6196951
88799432
60245066
46383309
72436584
13457972
31326599
74487015
809442