51079585
27253283
27841771
9166937
26961234
54804601
68272768
31377602
10315820
2820921
73911684
74179650
240901
53059782
80529287
74693339
74585561
6531694
3528451
96241991
18446534
69253198
61199050
5356626
94304430
95206020
58609700
74842861
8315270
69769958
8315425
60989812
70118361
67673763
86987472
65236431
50434839
47744869
21441494
45537737