89531798
72538597
79616809
4954828
95659903
74796115
66503725
77057660
97194418
6627118
7114929
56665524
21585829
62465315
32395650
53067000
51906675
60204897
23891942
11418031
27088880
5487680
5938174
24874001
82007524
76041988
48377750
50209377
88804529
43248537
54301338
69569361
64332959
81883113
87094500
66445189
8835069
30397935
28759495
57396678