81163214
75557323
58945135
87508882
82116956
64505699
55583036
5128377
43502926
4884822
83706427
90712926
81092210
91548041
9505736
15077901
33758860
9089605
67483664
23358965
4809942
17564455
1992943
72676893
91489743
51457834
96044075
59266334
1652368
9065688
69846344
26131019
43579666
34636378
19438443
60512725
60075167
63566296
1910859
78981323