90489812
64341911
68696348
46368419
99924830
54119724
73155687
59201256
20491934
4382756
87572319
59029055
496573
14169649
36156149
85853158
19567300
7263212
66872739
81963692
8010554
23788435
38974969
44828205
34477014
69601009
45935767
3271764
17281271
71462963
53368084
1485338
5174905
74478545
6044189
9241675
66154168
70297001
46683070
80762007