57651893
742010
2839906
59584297
91751425
79004762
42011135
16692007
48167246
37565768
66208944
57541757
25637590
89949338
32781922
32507895
1027598
93331731
86401313
10555210
42464039
16052667
88784910
78308108
39561081
13471918
6851923
36379550
86605092
1313150
80561741
32079171
41407330
99459544
26667840
14184359
14614325
50757745
16012029
17766241