4689128
29906976
27511958
6269978
9721348
31127739
65971792
27254578
96884721
26844634
60594239
75423715
14813343
57138783
56316920
88152018
406842
63721498
21734604
17438039
3546542
80072866
82561
5147647
41614946
32396106
46649241
453071
87276279
3909956
31769547
9104256
13539831
34884093
32161470
98753476
297287
2297532
51105157
62968465