49389414
351293
62756391
3197679
74873205
64013759
46198534
78127156
41404680
15949530
6543547
14606033
8736331
5683967
22183723
279323
3198450
86055084
3893194
15988490
52157662
15246772
2188771
5641008
31204375
60158908
3767550
71148254
954527
33835495
93969883
87033786
56428835
86724701
4453667
87557919
39161361
27833429
17282454
31485608