21412295
48687966
83329126
90189677
38578125
6694930
21498
93049352
87183642
38556954
46608606
34713196
26648700
63621234
46873
88245123
82619601
93192356
57695463
99977836
83532725
1224374
93532466
83092411
27609634
39647402
60506490
7132678
95717904
3708809
55421579
63399388
58501639
4523087
99276985
52022794
98956278
14833917
35431211
7124323