17798403
78493424
42244698
68716286
38187648
16169261
19772578
42304919
8274422
12446119
66185138
12261616
79536980
8906594
27389075
8737650
1246967
59584642
3079695
67692517
44142551
36166768
47306189
98813485
18496866
78935466
84185097
43306179
8759332
20325225
84899363
87429275
38238893
99594376
67702802
90213938
58036629
35993436
74073405
1347629