52989256
32049740
38806912
95749431
7305799
27494476
38271986
8930769
4968373
6298901
47228718
90399956
87781893
44204849
28468013
24132264
75493762
16483607
367921
55749493
30816754
19841064
52897706
80187781
1533810
19786264
54975215
71388217
59319151
54374663
50811627
62892826
21818839
18761708
44734853
98397733
58986764
69658753
68633886
36686099