43558918
56052185
79815801
12888827
48269323
57367183
57934117
11359216
4697922
17181477
56158004
44877017
70327120
86646729
25274060
62272118
96237203
27821265
35175947
58976626
55052422
689017
37959950
94054949
5596885
8572879
89217032
19035686
79173395
691917
13173090
28377275
21973042
47874683
5084458
58459835
32658305
83494857
9255628
91104890