96733658
60225380
83923114
16062644
75892882
89827363
52745704
57579131
19885446
61701921
20061918
807756
96607591
854228
61602165
12473730
31766152
50881534
54894051
518192
85537553
79848936
54809503
55016631
82404256
33668600
8252518
31899252
97007993
68023723
25542685
3242824
27796514
74039535
97089013
1478131
86928991
36986658
25895536
25593934