48602047
39756630
71456787
68463889
87491428
54245109
68876853
23902297
11586681
29188256
746144
65593950
26414524
31616728
66182185
31342489
31788446
29556837
99754
88354037
80866717
39921685
41559193
27853703
52671606
39813203
53539198
15104040
40966791
82367108
82075001
81071508
51425459
68077396
8355521
51869698
29169961
97078348
8531446
85833951