885342
15922817
58058833
50057305
63596888
25104161
29063000
27774068
95884299
16504821
8159764
89728140
38699073
36274732
35124513
65793733
23052035
86128775
96444769
13225084
30526343
13975694
37033332
2723069
41672247
78281771
30883139
30447307
30942696
3865025
7409055
37296279
68796621
74976054
28795372
71876574
1058867
142414
42388562
6327394