54984438
45314954
14307261
44261702
61618579
80184909
77412437
912197
665905
13647020
19808959
14047585
54644036
65911713
3624731
52175202
2105000
4952821
90263101
69236013
17303066
23524488
75465061
99698351
88679567
41401319
37311002
61546314
23042853
164283
65029614
28154569
35245983
77196860
43729870
18962086
64542950
34897373
36076043
30374517