90393385
12331852
54474696
99624195
82792805
69532904
56208588
80412141
86286702
6501874
68998565
37159667
76695806
78966393
57625386
75265673
37124012
90781255
50208934
55357348
69783012
93414513
163053
53026096
66126142
25059990
7175824
9207784
97187922
16331477
45133074
24381500
98929544
45703316
605630
49633343
1635663
11032155
49533538
83198