28994141
72414225
91505183
70122427
5731556
85133967
35535785
47997315
95038279
94697899
35046460
16803331
18201690
66572078
73286825
69645206
38205078
22523714
52077913
10156112
66233056
21443963
72858260
75228202
52174510
68954937
7301573
47016183
63874959
24893663
496892
52693578
32722168
43504100
81226826
3766809
57251233
21128226
55082940
3398469