3146888
57651713
47857011
40783387
53973278
6353799
56899161
58762503
38424252
23137132
8273431
87897665
19906145
45338771
24621902
60726742
598868
85016156
89862145
49148486
64157026
8038023
46736614
25993632
78163525
37676481
74218236
72963981
1274859
13131098
93936246
57363908
7282868
905898
60445667
40605584
28028026
83244889
61658366
41775804