56307437
2801653
51653377
84201625
63594992
23078821
4539892
23384969
87738458
94566646
54528458
84591388
77743106
5943890
6637350
71199686
31402891
82915665
1222697
87998271
20224529
119560
71696650
64027531
7247500
10468103
14844070
7408911
21337440
60735457
77459704
3187480
30548491
40226248
70533699
85207361
39339864
79588710
37587378
41471098