38543812
22195041
7782948
29379946
88836059
58547949
63446035
34192474
36197368
26356319
6967253
6578808
87625712
57714244
37712598
819653
27828369
15466562
59082375
71219368
32556772
2059910
6888414
15807121
2567185
65239017
50451367
90761408
21487026
457277
4974284
25822835
16379991
83755323
43674685
97076993
16055303
60468031
9486678
85323049