94328734
54303758
36228566
599545
36704816
10557227
27518366
50895098
13267327
3878602
66561361
63208426
79131798
42306121
5319102
50061879
70747959
4277149
8962707
15898475
26034305
51576378
58655613
39392089
86032599
10253937
15698770
35766727
95052349
52876907
96526361
77943080
16641240
493121
5369783
18973022
11752446
4644342
34717629
83046236