14609516
8152941
17957485
80739906
32801609
86557944
52619929
47273937
9811504
49625299
25249136
34486404
9375203
85295290
9058630
65396024
67787958
3774206
3816818
440794
4485288
27656407
9649860
10871268
20906121
37178094
25005138
10000430
16075256
76137403
513278
26958116
93457233
98402543
6437141
48673068
5176039
413914
47208173
8028197