3985949
21823770
9665542
88738234
14918311
4988423
46458870
66298295
56618325
28384075
32039484
51793951
25527653
58355579
49207499
36467483
32684377
23258045
17817635
78227138
44558311
4965788
68477822
52173649
87828208
688354
1276738
62265694
94354055
27927605
34968283
25067
67834238
34162416
40853875
60063111
8176874
8465410
38823956
19834768