11945752
96409093
86394784
64384015
92833104
42596339
17877611
13358580
4352456
63799486
91415495
50484100
54043876
87234292
17575644
44286815
11209813
70576072
20212947
28303144
71494154
89911904
44106395
98485528
4057212
7486516
75512173
8387805
4583194
40887756
20154454
81172838
60719365
1164512
2993215
5664346
3779580
34622461
57153051
29327396