23346162
35918396
51821065
5014251
51695440
27288837
98839126
67889885
48419006
284784
89195440
38513724
71968930
12552485
56853143
31267134
92704805
25805721
74617483
16464188
87534718
62512497
51207585
8805832
40612606
55218343
4421776
75898773
54961265
50619644
306840
12862760
10687926
7508123
3889755
30389890
43375089
18046023
26255130
57061488