57792734
17548111
9571938
86829978
11417908
82417727
72016608
48264745
1817990
20989763
87542894
67876219
35023279
48945003
26864495
70511435
3922594
38506377
66248661
47787064
9982296
65757155
25159735
3945392
59862759
7634255
4851785
48285455
19321422
44275894
19237404
32401019
3463327
98089770
54876874
27091292
43934800
36121387
81197949
74002076