83137766
32512219
53896063
70666696
7339416
95442916
32605415
75598286
21786669
8074675
89307658
12031666
3488193
82512586
53695763
9671836
85213036
62295511
58785117
402655
86885024
87114711
35985766
16837087
45543828
58106328
81297183
73611665
47909762
943263
11396596
34119914
18454064
15903775
50235704
2313703
50606865
11128201
13613725
29505995