18197579
4268507
18806679
6769816
98148134
78972354
67709855
8542188
21799566
3817826
98603219
73406103
5734685
41363277
61225523
94501175
61796620
11141292
19451091
73053625
5984833
52092044
23453813
47774824
54276727
43115387
6654487
90266131
8622040
51567540
83648059
17164258
12687224
74636308
89815154
40972271
5163556
45701594
82615406
35753860