19541457
90952192
40489185
25607515
1848727
93482391
9441830
33525624
9300115
46944126
39205907
91195384
64363702
86596419
64682047
198972
83215276
32258366
1124320
83421520
368178
48653742
89173799
11443858
40091569
6705292
23993523
78754404
77638960
33537052
45058176
50491250
34131745
35201612
75372087
27872698
25767913
72581861
9008551
30646075