5073894
6645195
20838480
4584828
62563916
29769253
7215938
23482963
58485629
89786145
115213
79039208
17735280
76932434
92946180
87349031
72113353
84485295
49433546
42729922
407308
97351349
64219572
4457734
7024221
6272335
44839126
81816902
49495112
7788653
13249818
79158867
16234284
33594852
69216344
578256
35213763
48824415
34817479
73921831