39846607
75208104
74558000
61142812
6114870
9460628
33219093
517378
18545202
9297089
8798626
77267175
7502610
1230847
1769868
50448965
65362231
61108735
49486615
26123386
46723858
46877223
28539222
23564209
62939950
20169785
98766349
12027336
96742953
21338030
797876
847831
34914083
56656085
10958099
28085772
8219609
56532995
69623923
34137676