517560
19878914
3642784
52132362
3666878
376711
181424
23987402
26549844
8265844
5916788
9070369
47487184
26924441
87415
19887537
42526302
90027175
15936250
26505230
1694841
74747150
29127511
63522873
69814967
9019195
2999828
68195603
62716886
13446662
5050576
31676242
44384799
9097722
4114148
35954832
58445144
4575919
73346700
73075940