63956231
28331373
68567643
13902120
56401247
40944049
47909669
32872415
43476429
74397069
78073523
79737697
73268468
3856945
15174255
37115770
91948517
71648901
48917748
81589353
17217843
5724760
6239507
53345663
2365461
72615404
5276166
36808484
71303089
99114563
34427701
79152327
43103265
76699893
86259423
23793172
46567502
32911392
70822477
20064101