68329929
47733886
70291976
56994824
79489128
55446165
52577268
25605619
40725816
90328022
13215089
19549
71622309
85338807
6468457
91482722
86031621
8889342
74115462
41493110
66094424
66607518
38595364
8858114
16787000
85909014
66199
31408564
1029553
70721746
27764502
74023043
87049480
81794656
645429
55536111
37646107
8271308
5969915
25296304