46211093
22168411
2439728
57739876
33076811
51161450
33373231
87043940
88719327
81327432
87931790
59636443
67944415
86775657
59597185
89676411
8937404
28732138
44242521
2976754
5333381
34293552
48143909
47955205
82718146
81015850
68877422
77963166
47571904
34174842
80481264
51831473
33408791
34398641
10233818
84562090
89514886
2560498
74433036
31235774