94733055
15686731
24958627
50111196
81972140
8192917
16604987
39037732
91518408
83645480
35094160
5099648
15518923
29161173
76491194
18133600
3252694
3516843
93705953
15817147
1952280
118259
7440714
29314811
75662764
74389833
76172195
65226644
53428846
85092663
41871288
4763910
15432697
40606800
8324565
35373955
8314865
44768989
28669196
24453144