53256521
3748400
43133481
7506771
76456095
71269544
13996016
59357876
2097493
115415
20278185
10442878
15756079
39256503
34023596
11266444
49597874
7420631
53914212
7983801
27133883
77247492
67419037
42774331
28789686
94488794
97677941
88914124
32334124
2993382
6259409
7584941
57053075
8753165
32221686
99572857
14224132
26046055
8349878
86853570