37869250
14046899
56928091
12192883
27853552
31873897
56621465
31617081
10497593
37168395
8402212
31012609
37977563
58712335
87818750
95086379
18205883
73787794
15069394
82279896
31593652
94646815
43762203
86477922
53166705
36318887
55416393
37344439
32985652
9937250
76953367
88126125
62993600
4344587
93047828
58343489
91376736
2792218
72059061
8976261