16963932
38174710
41316966
3034308
79346412
31344999
69672411
35424271
10052262
49688638
77556538
6745424
66902533
20819334
37737902
96153704
41058432
42871812
73055996
96806737
9578101
50871040
14263428
13169559
57223739
16907948
4934901
59613277
62761807
1756861
10053433
69418881
46514390
20735062
30779589
1832870
43487006
97529481
74948307
37239061