1129560
81628090
15173092
9650427
1448030
57282110
33644449
45663543
83771704
40527188
33292394
68724869
47296993
28217240
77655761
86456806
71173258
33701199
76005287
59988717
43873633
82156605
5983602
56381425
75838267
25956397
29757518
60343147
22497899
36467140
32673099
40848794
17009195
1049336
3413529
11377656
3415860
8205656
82517487
88504664