25759940
97875233
90546248
76565438
22098958
17805879
60729779
98399782
64642931
1455296
53094890
35338238
509536
5449668
63933901
84504994
89221566
35793848
2621788
17563275
5862981
91242475
53873843
69674184
625737
11967886
73078000
22061223
6852389
83563387
60407718
2935223
41477337
60228200
36205539
79724687
1583924
450402
96913605
36649755