18621299
46246261
35526528
77285729
8989821
7213644
1255365
4146392
2004459
2561360
67175724
94662759
93652212
46013261
58387817
6550749
84741270
2083549
4148509
64113535
58426771
2263603
37099973
41192216
57845971
49494414
30615770
26948437
8911969
4814130
49218447
12408703
36677901
72108014
84683686
56415361
53069411
77251182
48817987
73943660