16911263
35443800
15866616
44385
9509605
7005664
7717444
44674393
8611402
92068360
4046986
94112871
46419567
26024609
43238356
29791731
83141852
4987332
5179998
60913679
8896706
6709498
68278187
24843893
58869298
15258016
86873812
79704180
20144266
66905838
56935694
46989533
68887244
92769663
47027565
7147999
61713528
93406146
70843498
5018494