50411470
33726224
7492237
74355297
99842656
93422005
48531505
5577806
90635470
90018175
5127227
9896954
91801397
20095891
59399179
40921970
55057625
78543327
90178525
97758347
53446155
54561850
78877554
17287182
8011231
68762199
63499314
7175592
25216209
47556619
41887034
51664880
89383093
82286751
26918866
66574653
72457782
71184593
7717167
9393453