18073159
18135336
26869166
21598377
8237687
41691996
52193538
96751435
85966997
94463001
86173236
45217233
68794516
52679434
92153136
49075914
26841966
58449759
28732110
13155581
17806251
9504860
99663162
33286769
54187113
82343795
33854133
4144161
91577846
89519490
28674944
85929369
33044380
30328344
45493885
8049605
33977812
15285459
44633889
339915