4623573
1066885
45379855
65506474
28875064
9294227
77077908
84591151
76242406
63495966
23944513
2459495
36294836
43471348
1970786
8248743
32793227
50445117
8697740
7731914
74916013
2603033
37466598
28077356
252310
6936007
51346619
70414661
54291565
67716921
98766364
74362706
5275454
17684034
7021607
7352194
37838378
88565965
18266123
96195423