16957193
63458422
95107315
6751798
72145896
77682562
41358874
21999310
5301970
228014
100003694
69711619
11706289
17899455
88387791
22732010
27857118
43289827
59016872
88698948
26989067
78964622
70497798
7978403
32266283
59856070
44624222
29045743
7508622
24972548
44504966
91272581
59876718
272083
5963284
4718353
88505790
66039974
7204814
43953853