75341184
61244805
60287882
47643595
31889741
52839044
46303895
3655358
20282404
6948358
66187497
2227787
5785780
58181220
43446484
28159021
35367364
68204605
9918239
93801224
61074498
64173395
89175591
87933415
36638216
25426851
71324521
93461679
46075453
39553827
12947911
8588954
42631986
48706796
90641342
26831022
51946740
33838591
3162846
4373897