86993561
81319205
2447379
71522598
33859922
578551
81812674
89838098
24202280
68988494
46474340
1088048
47069599
9965683
87999461
28814989
4147610
75165
34981514
47548202
13486030
71745178
48052320
24093636
98282123
94087998
1165911
25249003
24552409
75763959
60919743
86652243
8104755
73632559
69451279
2558431
94802378
10403714
42223
63088435