22444379
77074560
81815467
15647073
46057432
37244021
31157160
49431727
4203938
37824582
73862860
3887774
78187278
92421152
9466572
61907415
53547984
24186548
5997351
9608603
8555141
86308095
68807296
10116118
86354271
57059498
16654892
53236616
56183989
8151104
88558615
99503214
1703374
68388142
59299219
74154610
49294457
23254583
22364117
9822754