2858975
28443775
80591766
57747683
17327928
55765980
41627889
25621666
51818693
49546760
13172436
1248300
49792576
97155534
31618948
26695922
78685826
70601517
57472286
14361351
49824421
5477160
90473796
3198786
62806017
65444501
80918976
61955418
1313273
20599091
21378963
59679234
65817849
2340224
56505466
89361348
3612510
21048206
46663103
81831112