86672052
12598092
154975
23435900
201642
85133923
63481836
33081859
46913653
22419414
86566888
63492880
19396259
63389290
55926279
71886234
24027743
22406559
80886809
64345507
281454
9137982
5107859
21374698
12251372
2556318
94093988
96022170
73391952
39308364
10217767
99294290
44661539
751872
65293228
5942259
42937794
47189505
72697887
811036