16778899
14829075
819134
63465386
91097347
7527609
98571852
30715570
9631502
9422992
7353807
37197242
4890661
71203260
46308731
23117442
10166292
4071765
77858514
36427641
3658306
7699372
1461591
21987088
81009276
2929317
28403768
17645328
6826490
53711647
72219279
45901704
60018878
7492766
87628947
55439152
84899579
923850
51235916
55523682