43102498
62102764
28142618
37725831
16102006
73529975
61964838
3478338
9026169
63218044
64858333
537707
52828022
27773857
96875343
95494403
56395393
22358694
1192265
98986184
70623799
70076765
67596883
8464058
33939343
7230502
3940111
51454632
84488369
16289510
79192134
2553666
16937075
87633671
46795308
84223608
92859803
64058749
12761605
39624398