29369280
82634083
88717218
78618492
36972151
69383567
25374675
38822974
8621890
58333549
30478157
63422199
79136170
66166933
64524256
7948545
69396211
53452918
21056854
35714210
16857212
40739359
378934
50856086
18101165
32625900
91379570
88094115
81066180
70581709
39623462
9128856
45701893
77642365
9788633
99802767
8004249
99044829
38741409
56726980