21173372
1247787
47525421
74044089
7028707
52176390
1269692
1752105
73307065
76523233
47701125
32144238
44416535
32524378
84777006
74873644
497138
53922283
15778555
14134982
70581832
69195047
55368116
21692422
51663340
11846798
51105491
51435545
75294852
75505808
46574558
26452518
51261075
86837855
37383007
84057706
6593186
8304208
14186828
6289089