46064920
57971915
42162341
11268563
1539131
97812972
29527607
28339089
88352137
79764715
71626572
83936363
91237417
50224020
25025859
19192429
9352927
29783659
5461123
10255921
64275007
44896911
47432263
61442252
16056201
94193542
79372978
50206881
20024020
77002113
58352773
50614958
43518170
7439843
49343949
23335352
60461
3035507
12521419
78366707