26716878
11321824
7272416
85675609
74228035
1977510
79967990
85335190
78836435
26111167
49193520
201298
7578403
69133065
74733211
10744066
99126406
76706492
54355597
18755777
81535491
53372237
99575504
79007169
374651
72237640
309836
44153948
70397935
6564466
39528410
6116972
9016142
52958417
6329945
9117176
62186062
51118222
28696963
6338190