82726589
34373506
41325204
35042409
33834958
86073400
37154523
60194752
51052994
67715185
9226405
62545243
48818400
55058951
37882418
4051281
43241420
70421791
89557189
74732314
287938
67227888
67576495
32302944
6273147
75015350
3245191
30851322
11717094
2194399
40716335
50366244
49133181
62181163
23982541
59725477
64666925
49707921
87146834
34418256