86776848
44789172
19531015
17768617
46887757
78365471
6769512
66918057
3397440
80649800
30988159
14156981
45854201
14157866
42329779
63391637
67852647
34035292
35784203
26933874
40317019
3425745
70007109
31579492
64544021
65284346
10348316
55469639
7817776
45537002
27426704
80516757
64939624
9712319
42887823
45817336
8882073
45548588
9593197
39051642