17223326
58629910
92441599
84024189
46763817
10732278
90536092
6781966
82023308
83942875
38748434
27609009
25909727
6968726
30857673
23065849
83674670
49542165
83233020
56245929
59481716
8441140
54424988
62268478
3413431
52531845
99413180
3604442
20091240
71074907
63974498
18725928
98365171
8922477
3680414
48315473
52544424
69105824
87021131
67395056