7995383
5522833
97184863
81458642
85831751
75998758
90724463
45772169
21555209
47968961
6671657
29921731
25136839
8454721
8558649
20485760
84099233
780569
66128431
82835831
1136946
75508601
68483301
26679352
34165579
55596568
7800720
96817707
24957675
61039938
85313248
24354588
66838592
44499881
67389544
57855421
3962912
21017764
77893279
40525766