2052806
8867607
34566656
30463276
52585329
54093093
15082724
98549240
89776680
74847480
58562290
14704092
85851457
36167252
61474884
14854825
69436630
29234255
61695826
42133662
57494175
92168953
77776974
39042810
9095067
45147059
5784698
77451922
10866859
90335225
58621111
67138572
33499790
85806342
61359582
6429759
1456205
72603987
871597
83723818