1315781
94327251
38165464
71453889
69756429
398001
91342287
64346461
8027097
23984443
60669528
24862937
37961946
578592
27993468
21465987
75116515
24858759
50559331
44815329
39003880
31082335
38732937
34202709
96198476
49772315
57926735
12152443
68627851
39413215
38364829
31763683
10338845
49086041
90247923
86176569
44104370
54362086
28008239
46407564