82403486
73569258
60764946
84147336
63892446
96572177
43715469
37213412
6026098
35181191
84679676
56521767
69559666
45942675
76128800
35389215
64915288
44172769
11105782
83081413
78237222
80707852
25949711
71578246
91319528
93091639
64182530
49224934
20221089
48749919
30917026
3782495
30832181
22665606
90293773
6355221
78984207
56069794
48236174
8882564