65486793
45263360
46168979
5199397
7107699
33658083
52843107
51182875
69237316
89249047
92072094
4187736
99159202
18514520
88928925
4899130
25134538
81663623
92139755
5923104
77554048
7413272
55267829
1535390
40064922
35574708
31053862
44762470
20003806
7641961
7828504
42792944
5178316
44936491
5835131
14016063
79939500
69346662
267962
7163532