40593181
86377141
84618966
34877532
5948791
43097818
1757565
18803434
54866218
83394092
9355551
82544789
24177364
74621817
75656664
31894611
39883533
56139292
7254698
1516761
71594516
21697350
40223452
88093244
27713480
82773638
6406844
13995900
485844
9931978
36042383
68438122
70607115
57138126
8877708
48851181
1118219
73601801
317150
45974942