3372831
49487349
44178310
22275179
15891819
52325327
80258263
49696516
2650226
94612278
80229126
5023691
63167408
87564404
76864267
32002849
67592302
52583999
91284157
75743919
16781592
20066179
60718783
46612903
47488541
66767220
6289446
9334807
51298560
67967603
60207239
2864150
34082544
75319736
71398374
58837607
922618
11929075
59487559
17308635