86385713
62479334
59221424
85896841
81202929
22424470
6343290
1675450
8082939
92136359
93702790
25096758
53274921
61881037
53138507
92631594
76777
16173402
39812967
59236659
77069410
47783621
7178573
98819897
3419512
3353114
12122838
33619081
70433424
44133335
39359843
4589446
54771120
21846
3380947
74201590
67397628
16808209
37627807
83758784