90076142
72944847
96071977
60015074
61137007
13955068
76216939
36843259
29254059
32302749
2528366
784877
10114048
24103913
36352325
83778909
18947795
79876086
27499479
6647585
55139475
14698198
80089524
46673733
26981167
53509188
82597508
33067147
80578778
3201644
14545130
91148189
45944484
23812199
17786964
51191586
88789890
56505405
38539942
40768229