89101074
6289806
2814609
16623744
10021982
16654267
8368960
91044882
50115358
14814674
50613184
79437542
78628903
81531396
27171813
2655310
957961
37538494
83821570
90988605
96753989
48564154
61461569
35632970
80548037
86503689
91458565
664433
46705867
67962724
50489728
5741965
4911536
44279187
20201405
28217521
7238794
19153369
51434482
8128903