31118744
21385
85819821
18555675
70379698
23914028
70833577
51295143
50829523
36608154
7206405
31396821
39122451
766781
72178713
131393
63206721
65552482
61523215
63818218
96887242
80239240
86912462
78682323
15747714
11422462
25134586
1298694
8177210
9642182
30061731
58864819
3445020
17552700
81627293
28824326
61236029
84995377
91578106
92495661