89164087
80565518
35407126
67542865
50193213
86545193
1092168
61872784
99222911
5009602
24582337
27141881
82734989
17823375
13506404
74149668
89152352
50298883
71036514
85609402
44257211
6585859
60436080
95305923
3493458
2333980
9806808
67088637
77491669
51147999
75191381
13044205
21939061
38896378
86882436
31086657
86659036
35424529
87462524
27298576