26778285
20699775
17499863
7603418
60093114
77658124
77364204
95637466
39545004
56361138
45558815
557760
51006344
33863928
15947122
88609621
83269205
71892466
7033671
94444622
26122245
6682189
41637131
42692659
3351633
88013617
20983722
80695746
16592636
6658101
13895215
4673255
70174273
66232878
32325023
98395176
80068380
21313433
2231725
35097636