6947559
790259
28161554
68189814
56216821
5667279
56224646
18494286
71332630
80692228
57841418
25156141
77829437
154460
95297834
5481832
85632881
56461370
75005262
25752762
309841
2075473
5684640
4666979
74325900
87142165
58546232
68327609
76033639
986230
649185
81796226
82757078
34115537
73827160
11807977
5441908
47955950
94201416
22084529