32852896
75521247
25244303
58585473
2960803
73797
92666137
55773816
98264205
931083
47927919
37708120
56557747
38127578
31948785
43438486
30153339
49996586
7737927
7468816
34435583
88854515
49171443
28687912
73068651
99355534
1744974
80812092
43961621
19059859
3834196
63921051
4541991
42303273
58207799
70472085
3035059
9466057
21726278
21422908