64088867
83788365
4007687
69649610
66535033
85354021
4323204
35603211
93453566
57147143
70798432
4879629
19729751
68208382
1423543
50095920
40131832
68123200
61752733
25134463
33016366
13214701
18744369
212546
21889292
28856946
95831262
5559609
38449043
4663892
82543540
68546092
70199977
20984427
89439450
78805367
38845219
36833346
38734332
79839881