86688312
21513209
18744970
7724513
67206594
4962673
75305015
14959614
67526384
36776371
66217337
95066871
45254967
3044754
80413759
83934029
23352625
70382120
77495886
65138
15174804
79671397
82092333
98827377
4555781
98521243
65887677
80036747
472179
8545461
85857997
80746790
40717221
16167869
6114898
59879702
43179704
96789820
43225427
67169033