43142641
77139262
9129274
30906184
85338084
17711242
88488589
67432475
66503059
7494880
79935652
606437
65902336
55984735
633191
28609198
57047282
63291525
54248332
3700253
5082702
25746566
35828421
72406253
10419686
60797623
3198386
3954978
4448218
39652450
34778107
84742786
31951392
14525264
78122825
56709330
10396571
91816427
11298555
68487280