4875565
84867375
47413488
64284260
34393080
68479029
38436904
31156627
97127819
19151342
78461178
91551197
81978296
87412583
81052791
46113048
92271352
22367827
49143290
57122548
57766912
8708803
47092540
11397881
86887329
8730485
76336445
2059860
11814143
99966273
210683
38411677
25076628
44754084
59056389
34638001
11493938
3071966
72771698
2166128