89195758
86352687
11711028
77486562
92503936
14706328
28215500
67111466
41477825
60492718
45968691
83126698
88093904
3094779
7586329
43103753
37002313
49083961
11533144
8046495
94099148
91369995
27328594
3364815
64829630
72421696
31259503
66451252
99685868
90673029
66421603
30063811
28939184
24504088
79488790
66017405
12088705
52058576
39018672
6785650