20618604
42246240
3615700
20354057
9261323
41397919
84743735
6666932
620464
7509644
94718403
17396353
93452254
80114396
60902692
1169362
52686772
63956876
21764306
59741770
8682923
27228310
7227266
5448003
18918092
21171123
30494178
63673758
89492042
40249295
43779716
9756518
18272250
22619933
50193515
20291771
96436133
99649970
31784595
2798214