52278582
61028717
40797565
27987894
82955752
70668143
24493025
56335410
69148944
20462643
24488671
45357860
72148882
47027422
80745198
43625031
11815431
52505858
30358819
24504349
40267079
59662359
90594991
856834
56011055
247585
82277517
15098750
45409725
47588150
45796036
77422751
89587655
10594217
61847912
95254567
56053828
53219245
93914792
99344175