30448100
33639659
96244851
6803198
2892296
71302086
3057773
67384754
69527828
5785991
22094668
39305290
37297998
3976696
52602104
46473291
63046452
187119
14944084
79381504
36913925
21248146
9184655
70361139
4747404
2948743
51102905
27271972
2701505
37103264
56044068
36691768
66714445
437279
49271746
54045897
7113514
70488831
382706
67576386