74947985
7923310
39407053
24219234
25682875
53329668
95601002
69916906
98452584
12758994
60889810
594052
60553561
71223345
24957439
18551263
88944736
82169490
73241405
18293287
93213324
54112376
62872368
70468438
8808783
24893310
39721207
7571209
8112991
712668
65237521
57745512
13529784
81008822
57248048
65554739
32138728
14989729
31032269
28029776