64105596
2624216
65427396
79563808
83716249
49336892
75693863
80152931
66421073
39541703
60119103
40453200
79975624
85878008
39578739
88377292
32191046
75461948
62382880
27799164
65005117
41947415
4838007
10362536
98877705
915506
42064314
60009596
4884423
6296845
47829569
57923809
90461642
13675919
75356969
91718003
35524465
67055457
3519090
616823