1145493
5555632
19175741
41255717
63044928
85009868
20774627
14616200
49209516
30844533
87136862
2351805
65578701
7913326
33062986
16928679
27754977
48536883
46453456
40881118
59965960
80203065
12648264
40903770
19135395
52031871
3326969
71579191
10878752
18298763
89808614
52057443
14198232
60596522
53005408
73753895
94162934
6852146
41457456
49541845