2991164
82086081
74794511
25981979
61215626
3081680
9667284
40121393
19005299
10908049
67845563
13523201
73477146
4028226
10628932
11094756
31652987
10615302
64168456
4000925
38616734
61905964
21633827
59631846
42905017
38784456
7963828
89038546
96097383
77192986
24041910
83685656
71179343
71543024
2784581
22461545
61668561
15561913
34004539
58427715