5188396
41907929
39914293
99462000
62394163
10363072
82383583
73484362
60861497
450700
1483148
18784214
79639242
86718101
64856951
5957204
40452996
38664331
60708358
8726607
72661213
86124857
20415803
73675422
98533601
73886294
59172181
9780507
2306625
35979066
3333751
40767908
23115583
78332403
71843576
10609341
15249181
2127541
754321
20136654