5961868
8608499
99776160
55454394
99947391
57308763
82865628
12347951
21021757
5251546
38632404
67644030
52243619
80068021
60734981
146310
64726978
8085319
12666559
57435791
90593421
28934953
55018893
76447204
5182826
8044497
74096940
33321029
66377655
33518806
1598097
64982280
48024164
60293818
6250920
21439
93276506
61281994
23539314
1314292