26804266
72546336
82593429
93378739
42701234
37347730
70479143
11743530
5594607
27162410
95713069
50021005
92379740
94277307
46794639
13494451
49324093
48283386
98993916
53226474
6558997
63356958
96541394
26424142
72134018
4742406
80247162
99774669
33078597
67465299
67735654
7183898
6864232
86083634
65766864
76475926
15126644
7938722
71942046
41511342