17712787
23565948
1972506
77584187
74244817
13229031
51341015
41285825
58612764
44016487
75166348
9732905
73945509
75944450
36476251
16949504
94489351
21354283
28627066
17433031
74158301
19055662
68215452
50717555
4893958
898192
427362
719696
63899298
63331782
59353237
22853645
91464658
80033717
33641757
56665045
76367850
52934662
4562001
82805686