44643797
31178880
76302256
86262596
78219593
34698947
25793005
535422
60836331
5987686
20444294
19931837
75258040
18189725
29517867
46191887
53628433
71485458
93427548
3457756
87788465
40317286
11104388
76217389
55977390
4789101
75462291
13429487
679776
52105442
61814551
10141635
77616894
44017346
56213941
5056250
54856803
89075931
48566897
9105493