44242200
1652808
47086563
8522657
71985841
89958280
7464848
62995657
61645896
67308061
38156048
39946964
14509644
4165978
9263532
45474532
2006205
84041708
43194169
97985029
71662840
6718693
15045200
88789278
71431323
666239
77744893
54148287
94083888
47857752
84657059
73558339
94407921
18379017
29152487
16972930
75928025
976613
34514111
2345260