10081925
34724072
9726475
38769101
40055918
25386110
10469046
92512961
93789429
19047338
86912621
15694891
42634659
1420111
72859982
27738190
74294824
352022
94562102
89233192
83522707
4029968
28378482
90523998
70283720
45728371
7918349
11785166
81221779
65295586
16473059
584567
9129257
53289450
59333778
66818684
25907036
93511414
70704132
51077947