58738507
63705938
47088548
99693695
68398090
57554130
21562805
66543711
46212807
36218151
19126478
65867579
72214882
13452710
64704368
30298969
82479435
2166448
26993449
46241620
706649
4968190
61927932
35953067
11856719
54255207
21133630
67524016
58309220
42599099
37305303
98913284
9219492
11201475
31113455
7396192
4305028
86978265
95224973
62828742