18854196
44046723
6567539
651794
70655464
29489444
52517193
74216886
58078221
8521871
68292590
23229659
79194241
21484539
62366310
24145161
4087047
48604431
116406
75851938
61662096
79585298
71152622
33844542
39132853
33284354
52209432
13987772
16613777
77005031
35707326
3887388
20881559
61042757
5719227
73879593
79622500
34773898
69295873
4402166