15888506
8829489
30187978
38913781
1600883
37019436
35835634
3647454
33907592
1836636
11552976
31482053
64317479
5902177
73754268
26405586
4478582
50056109
33524775
51708285
67183006
8705699
22518140
66233878
14661693
70821712
83893836
48988144
97813974
15545174
75749735
32727780
85816399
9835786
97749869
8606980
99594617
40556252
76462988
7516547