6182546
72806650
35242728
40487341
8556302
40022950
14434809
49467329
56395644
21367308
50868303
8815792
58542050
3972200
60329992
52352350
38748152
94718871
92676468
55883750
85649294
19758838
27928337
20138234
57894492
17671252
42674349
33334578
8310456
60729007
98179501
20485521
80007886
63498713
52315874
89995989
56258476
45353871
1065141
39318234