57574396
74028234
6914674
25033664
75234340
73945844
61817130
30488865
70509373
7035647
36261259
50662518
76341
46252772
82686435
78213563
87898806
5189994
88245338
74917238
57177575
73457897
79455798
97065389
89161500
49117559
80787027
28492529
57385581
55949599
35025706
93558381
53402974
95313120
88095018
56165305
21195477
789333
18423476
85881038