14655223
53074280
30754134
69974031
97107900
55368834
9167586
19632862
17796612
68917014
13523825
10474474
41746656
33109883
90144651
19718167
74321686
83768011
7732544
4614314
45009664
18069040
3338007
4063719
79077368
367762
97851751
18363498
55099577
54926683
577443
6429925
1152098
9647838
53562948
86853307
7614387
21676752
88345643
15097596