95667445
14673074
30139448
17567798
54101203
57633197
435432
47242939
48553021
55303147
95362628
73637193
64792622
6946561
85617096
73618176
4869028
49968857
22275595
82231432
50879361
82118920
65596214
53165175
45009064
59261013
2783073
54566257
383788
775361
52995985
89018112
50172218
48404514
62446353
83045106
14969803
91013668
14714297
23155066