93903605
56995449
64461847
65325050
6893678
47903273
37868466
91252761
74396205
87639509
9439640
80984759
52782860
13731660
12833472
98397659
81479304
40952232
33546190
5995387
7992589
33853617
43927120
82545785
44799539
46707323
80284997
70997064
5188389
18778628
8064838
28409105
82713191
12135624
21429852
6802546
48575849
24821083
29657819
3161014