62971571
7903234
85783317
46623315
40455130
35272685
42031555
44519586
55053670
115307
41408464
9343992
68118461
72885015
13939389
90276915
3643536
57789029
48579171
40719297
45994874
25267874
78161799
33718434
82359160
5490315
50505433
31475726
18498753
12821054
19459226
20214104
4643414
62134487
64746316
21522745
86908339
4689522
51296532
87528932