43641904
196649
60209559
8820174
26726573
59795538
53646744
15066595
17763828
39902236
86598409
4837571
10327007
6662884
54453527
82328444
59532110
88364720
7236108
57126217
53128515
14535312
11981475
6820581
20376860
96882840
54023933
6485571
52956486
99589025
20497580
43309610
95761536
38125229
45421284
76283415
17568018
7329340
65048640
7606412