98879601
72341055
8545326
6054574
20423990
42794492
40493476
9767161
85891475
80565052
81904635
72491422
76146281
37794448
2509167
87486699
76129092
89317548
89902644
75522151
54858313
26376288
45022488
41761423
39437188
2645883
88838605
75034666
84464312
7887473
65733646
97923404
20019340
2138548
64901515
46947268
5480468
93215313
58397838
51643757