4182980
20596978
2369358
64353680
18087877
39478580
67754002
61048398
156289
41797514
67013359
99782484
3240495
37309960
47794472
97184782
25103460
62619181
64966676
81276230
68204920
99235272
61728665
68456468
69189948
3396954
59654030
76712608
56083086
13401620
34869861
20454699
63613150
71789129
6324869
75388434
96343886
3269927
29677396
75738054