19001642
4255163
64973693
58903343
18544224
4503913
20726118
7089464
89138794
79025326
97609877
47442964
4447212
6026869
11841830
20288491
24257143
5445496
36813763
92051352
27341164
5169412
6951718
23057867
76829996
6884716
99333597
32251493
85642504
38764608
87705419
27667072
81659096
14321991
95636861
46426715
11215741
380010
86165548
26037428