24961178
88077850
84221256
49271071
50549892
12044577
36207130
35747281
87982817
20197485
80315758
7714371
49808150
18091068
9878998
864527
12618665
2510178
42385528
10585733
42551382
40941217
31057872
18847496
65909178
71892931
46339698
44709644
7294798
94279092
39955489
94688266
34979112
52534608
99682113
47468381
2717775
81387238
14407630
70498828