284131
23687139
77675119
77021033
63808323
59089809
31969616
15699786
50453319
60696248
39676157
51749191
386265
61735023
858824
9754876
7154590
96965634
5983885
1545832
33255847
88001296
8506438
11648815
59417685
67378797
34744746
76267371
9975868
79413869
73195737
8346175
16613411
35584153
31116604
3536886
37194739
21063249
90723697
83159992