70952064
44056502
11539778
3464550
23809567
90774911
28954750
99815862
64927459
16956184
79444697
3829768
19123624
58423518
9598369
92208305
62298974
26965368
81686013
74359369
71884843
44369212
47325929
95887488
47111128
44126857
52494979
39263556
6667842
30893676
52972068
89284648
53761432
17352393
65231145
2429736
66422628
30619680
59276904
1346558