8188109
14083304
89566080
50108427
99857808
84747948
83448880
92094012
6428727
87794360
70748029
10404339
70146013
43541500
2162126
46647413
64369737
5065667
3125295
54912028
68741925
89386974
86188512
29642635
7094835
80729801
76598007
30296996
59551954
24765518
37519164
6031150
40279878
76097297
97375903
18778686
4935685
6108638
25328651
90703301