59829688
7851720
22032096
65526679
16758078
45668740
151180
89113006
38942935
71732052
45706533
8576355
47101430
56732384
95568904
86389700
476128
60811949
27738800
56884268
72626278
38421772
26062875
27675841
6189069
84937247
63631720
32653612
60259220
32682005
63637314
8911448
50665926
47805623
30057042
99052025
15448377
9647409
43682234
29987776