90309255
67617877
70711255
64911872
73458955
85388038
89156112
759753
79314014
94499384
78931715
4875021
13941669
74474985
70808824
85616685
52342180
79449237
55453080
50797908
57931018
9139145
61977406
1252147
53038050
29559801
524862
11152291
85139473
80578749
35695909
82264442
86394707
58512225
17175513
10023007
49289894
24186868
93464624
18483118