97599088
49291162
14449612
26401844
80109256
22518100
64609908
8639004
35663024
83806611
39294709
86582458
52905062
42681581
32189926
87864595
2906136
78535891
76791732
55806805
34495700
45618857
50464164
31061139
27798749
2535059
60557811
30165292
32847752
52997041
41894951
70659368
29872556
4855878
29325244
72706417
45599997
63844872
39024091
76759462