87164619
49541412
81493721
60322231
47987930
7933096
46929012
3387405
58052156
44609952
88329187
45625655
4497240
31322759
9896846
84408973
82456657
38148498
20358117
27589696
76839891
36993590
79769773
35335287
6622438
87311365
7096150
41731392
49186581
89016036
55871088
60978322
85797074
55431238
55269463
69638097
21505320
3587796
169570
36834209