44627876
80494123
72887034
54909756
94213317
69928595
6098252
31019006
8171861
8449119
64614409
11138874
20528466
21724865
97366771
2363497
67905051
94909742
53217195
77677639
76503604
93508376
81251170
69917815
1326230
73128008
87216347
75034016
76518598
40275959
36383800
54931482
19517538
11967029
91351917
13383568
83576489
123737
73705396
90001412