69545332
24424366
28211969
20735800
98558909
16541969
15654842
41576405
87567334
23643740
40491728
60699726
4317577
15325458
16587008
40746646
47324020
54302384
34985415
37241957
15746105
64758764
14856076
96311420
29564207
90464333
54766736
37591131
98027219
40257474
80085234
63864614
33023714
41532021
60721677
8195282