10221156
13499808
67412637
9828743
87455182
8436164
4798210
86562193
40631063
237692
51123887
65561718
75126210
64694623
17986371
42054542
4424259
30648482
71964452
54533381
60476447
10456231
3892228
13135719
39092527
10805203
64325743
32472818
9158833
83982419
8215284
78352024
97973988
21564976
9495127
15045700
52531754
4056079
19753932
58909648