14864503
45045097
62229752
655493
19045122
80278226
9841193
51859974
8335370
48499323
36734169
92766599
2755890
23328910
4656301
58365134
3664481
21446572
71115504
82335552
63903365
68535654
54547238
49942945
36739063
25284359
89478607
79668096
179297
10454160
20138792
69376474
45216147
66728556
5673136
57595733
51807059
1287611
48831516
21218371