21221817
33679103
40835180
96286481
55674070
25229614
33783379
9533869
6159020
3377944
3779768
61638255
64062628
90655798
74408138
86228791
88671932
56755647
41192852
22894546
61925919
14179490
65074047
64996530
48131881
17127920
2882267
22426522
7477724
98649186
87816068
79769068
48439179
39779285
85341769
47282867
36191778
71131886
41307361
21152777