48894236
67555220
6847656
66405553
37115334
77063981
23084670
29304395
10158657
16399140
41771587
18927766
34515398
26914814
82439772
5989800
18492686
35693599
50176456
6969436
2063380
31181176
27559187
46242201
23601474
34723098
91337718
46918627
21578077
54607534
2563241
28967419
3642994
93086955
9106691
18393172
1817958
94468443
63571251
58508282