37885711
14893341
21563219
70441326
2725891
7518994
52702516
12442777
87606368
3687706
69615055
27111928
15537043
30782004
3524111
4368079
70869871
29237025
20064902
74332788
53347541
66698946
4265286
74005367
72792466
16604934
23118252
20935658
92026513
51466011
37062026
27845164
89697666
37107627
1430466
52732325
33185906
44777155
13056978
15093324