51815087
22391072
79382995
69097318
19923060
81865712
66008372
63057041
58153210
7881460
61575001
59921989
93359694
87811270
5954234
67232204
19824889
54031069
49819517
51409833
51934138
11964219
58131118
6711470
54748625
64737666
9075944
58087140
53183226
33607163
14963821
51061006
73784043
421125
77884200
86931631
93545857
37008586
73968919
66319761