48687093
40039424
64835978
40905226
89534702
38478963
46325059
28801722
27391057
23091413
1989798
97305520
81049862
95649671
2009203
73592290
90037217
27696002
20865434
45818886
40976922
97765447
35103705
32519017
95586757
69561173
64614765
34687424
76288246
81058977
60242578
40881886
22494479
60593443
2518594
6682525
19123630
35391897
40228803
44265810