62956874
5824848
86186940
27066847
24115506
68467894
35464526
62187649
31877927
88771670
3247134
22453517
12182583
1261847
4282302
34478576
68277591
64223075
27701324
11584988
4601701
419750
42859521
82695252
46142193
79299306
23365355
4153325
42563846
42541049
5933880
1951503
38729083
80473433
87228731
14249967
7976977
29227321
45175016
23653370