73686360
3853189
64808678
4128116
71602693
85806468
15368584
24092448
8583528
44905599
48937487
57649381
63712595
8875908
70748874
30648235
7209148
31729595
96752892
2147485
45455346
83334494
50408142
44857542
6690218
27119281
14114151
74927727
805175
8486449
20107548
98192270
22015338
18365248
20546934
91545785
51696508
99356617
44137413
50389807