5170775
4310817
52948717
35927519
11475082
37534437
9566118
46773112
21738301
9981820
3103371
62862726
33847240
48498406
805336
36428790
7397112
47474140
84988764
4086655
47767329
55408495
31181587
92142962
49333992
31708297
29271600
24949296
24492040
74183941
93261430
72821868
96676667
43704008
9439274
75977778
90038923
8723827
66508969
57385612