41529868
81324438
79272616
64845150
72319923
197673
25599428
58088009
27233700
9712795
1339724
49315537
4660910
8526372
43257534
23725371
7774755
66813393
8280982
13036670
84425581
23155170
81417592
50997932
9486627
54208353
33213020
87055437
39306756
20911495
47842487
4131107
68087051
74717680
37861984
13822848
65988340
50888956
73948941
40493278