1720487
86751400
583928
7702825
19476541
37097738
95187967
44239607
81806567
3622805
96103747
80158188
2278311
17012330
60512621
11353851
15859427
22434709
45409242
96431485
96586909
52674304
74362426
26428546
20066954
4257728
92567850
34111420
32818424
15612274
369355
89667262
72237377
5722729
67997062
48845977
54408077
46154705
71471161
67204787