96223192
16313220
86666501
683998
91374519
8494322
9086946
20122294
44446868
21146575
56812619
535788
9775185
77724186
44623933
70359610
67141563
75165553
21014161
46311538
86655542
7711280
6822437
4472816
12562803
88747875
69034241
62585787
2921838
43736272
56543920
57847584
44155123
40724945
65766175
67428552
55332493
8991761
38952573
6236908