51094683
18402192
70009869
44807845
19273369
48145557
82915930
41748746
4307693
34049166
28968930
44519024
282176
86801520
4346512
47705760
3674296
19971730
95781002
53906110
81189885
45918698
64196146
56873011
48302826
93086723
7582118
942548
19309964
21494592
1058197
37039318
55501135
83147210
95248634
64831027
2500721
60093991
49894944
65551123