51956677
6095159
12334698
99936672
27802274
98047897
63434203
27359398
53487398
86715057
52293046
17529369
23499636
9366299
16486489
82063796
6579577
3772875
3969630
50389919
99986878
34437340
7308775
44137334
8423307
4187872
10955857
99774963
75687607
51356558
28603631
56097752
7991747
91017985
38492514
5992482
23239487
77074629
75695476
5716395