22664759
92732550
15336292
57889540
7142234
22561736
14042950
32633720
40695091
29017528
26892478
37809155
8239287
56189286
83257012
52936598
54229186
75411394
43422467
97125602
87111538
35603662
58202383
9517547
5754647
47689439
41564113
97215545
87541112
65515575
94493235
9382948
3619854
54675954
47875424
38206711
32502669
78908439
96392659
38686041